detachment of leaves, flowers, or fruit - Spanish English Dictionary